package cn.com.oceansoft.business.os.service;

import cn.com.oceansoft.business.base.entity.Pager;
import cn.com.oceansoft.business.base.entity.Query;
import cn.com.oceansoft.business.base.entity.Result;
import cn.com.oceansoft.business.os.entity.Show;
import cn.com.oceansoft.business.os.entity.ShowResult;

import java.util.List;

/**
 * Created by zhangxl on 2016/12/22.
 */
public interface IShowService {

    Pager<Show> findShowByPage(Query query);

    Pager<Show> findShowByPageP(Query query);

    Result saveShow(Show show);

    Show findShowById(int showId);

    Result updateShow(Show show);

    Result updateShowP(Show show);

    void delShow(int showId);

    List<ShowResult> findShowResult();

}
